-- 
--------------------------------------------------------------------------------
-- 
--
-- author: hproof
-- created: 2012/4/10 23:37:01
--
--------------------------------------------------------------------------------
--

-- member?
multi.definition1 = foo;
multi.definition2 = foo;
multi.definition3 = foo;

-- start-definition
TableDeclare = {
  -- member
  equip_id = 0,
  equip_title = 0,
  nick_1 = '',
  nick_2 = '',
}

prefix_TableDeclare = {}
prefix_TableDeclare2 = {}
prefix_TableDeclare3 = {}

-- const
GLOBAL_CONST = 1
TableDeclare.MEMBER_CONST1 = 2
TableDeclare.MEMBER_CONST2 = 2
TableDeclare.equip_ie = 2

-- or-definition
TableDeclareMulti = TableDeclareMulti or {
}
function TableDeclare:foo_td() end
function TableDeclare:boo_td() end
function TableDeclare:woo_td() end
function TableDeclareMulti:foo_tdm() end
function TableDeclareMulti:boo_tdm() end
function TableDeclareMulti:woo_tdm() end
function TableDeclareMulti.static_woo(a, b, c) end
function TableDeclareMulti.static_foo() end
function TableDeclareMulti.static_boo() end
function TableDeclare:static_woo(a, b) end

ChEquipBarItem.equip_ie
ChEqui.static_woo(a, b)
ChEquip.equip_suit_id

ChEquip.id
Character.id
